#define MSTOOL_C
#include <libmslog/mslog.h>
#define FLASG "mstool"

ms_void mstool_api_info(ms_string ms_out pbuf)
{
#if defined OS_LINUX_SOC  
	#if defined OS_PLATFORM_ARM64  
		strcat(pbuf, "linux_aarch64");
	#elif defined OS_PLATFORM_ARMV7L
		strcat(pbuf, "linux_armv7l");
	#else
		strcat(pbuf, "linux_soc");
	#endif
#else
	#if defined OS_PLATFORM_ARM64  
		strcat(pbuf, "unlinux_aarch64");
	#elif defined OS_PLATFORM_ARMV7L
		strcat(pbuf, "unlinux_armv7l");
	#else
		strcat(pbuf, "unlinux_soc");
	#endif
#endif
	strcat(pbuf, "|msautomaintenance");
	strcat(pbuf, "|msautomount");
	strcat(pbuf, "|msemail");
	strcat(pbuf, "|msethtool");
	strcat(pbuf, "|msfeedback");
	strcat(pbuf, "|msperformance");
	strcat(pbuf, "|msphddns");
	strcat(pbuf, "|msiproute");
	strcat(pbuf, "|mspppoe");
	strcat(pbuf, "|msrouter");
	strcat(pbuf, "|mssched");
	strcat(pbuf, "|msifconfig");
	strcat(pbuf, "|msdhcp");
	strcat(pbuf, "|mstool");
	strcat(pbuf, "|msweb");
	strcat(pbuf, "|msuser_control");
	strcat(pbuf, "|msautodelete");
}
ms_string mstool_api_version(ms_void)
{
	return "01.03.45";
}
#undef MSTOOL_C                             
